﻿using System.ComponentModel;

namespace AccelerateSensor.Model.Node
{
    /// <summary>
    /// 节点设备类型
    /// </summary>
    public enum NodeType
    {
        [Description("未知型号")]
        Unknown = 0,

        [Description("WS-3301")]
        TriAccNode = 1,

        [Description("")]
        IePeNode = 2,

        [Description("WS-4104")]
        VoltageNode = 3,

        [Description("WS-4103")]
        Current20mANode = 4,

        [Description("WS-3202")]
        BridgeNode = 5,

        [Description("")]
        TemperatureNode = 6,

        [Description("")]
        HumitureNode = 7,

        [Description("WS-3502")]
        PT100Node = 8,

        [Description("WS-3501")]
        ThermocoupleNode = 9,

        [Description("WS-5201")]
        GasNodeCO = 10,

        [Description("")]
        GasNodeCO2 = 11,

        [Description("")]
        GasNodeCH4 = 12,

        [Description("")]
        GasNodeO2 = 13,

        [Description("")]
        GasNodeH2S = 14,

        [Description("WS-5506")]
        Modbus485Node = 15,

        [Description("")]
        RSV1 = 16,

        [Description("")]
        RSV2 = 17,

        [Description("")]
        RSV3 = 18,

        [Description("")]
        RSV4 = 19,

        [Description("")]
        RSV5 = 20,

        [Description("")]
        RSV6 = 21,

        [Description("")]
        RSV7 = 22,

        [Description("")]
        RSV8 = 23,

        [Description("")]
        RSV9 = 24,

        [Description("")]
        RSV10 = 25,

        [Description("")]
        RSV11 = 26,

        [Description("")]
        RSV12 = 27,

        [Description("")]
        RSV13 = 28,

        [Description("")]
        RSV14 = 29
    }
}
